Canoa is an excellent restaurant and is within walking distance and right across from Busby's. Also Beau Beaus and Infinity their in house restaurants are good. Yes they will set up beach chairs but their beach seems to be a magnet for sargassum seaweed.