This place has it all!! A fully stocked kitchen, toiletries, sunscreen if you forget some, plenty of bath and beach towels, laundry and detergent, comfy couch, adorable decor, cozy balcony and just a few minute walk to the beach. We snorkeled and boogie boarded for hours! They have boogie boards, beach chairs, and umbrellas to borrow. We will definitely stay here again and recommend it to anyone - family with kids or couples! Oh and the pool is great!