Fantastic place. Fully equipped with all the amenities - from the kitchen to the streaming apps to the beach gear. Very pleasant stay because of the wonderful accommodation!