This place is awesome! Not only is the view incredible from the pool, the beach is literally right in your backyard. They also have plenty of utensils, cook ware and seasonings as well as additional full size toiletry products. The communication was wonderful as well.