Well appointed and very stylish! The kitchen had everything we needed, including a blender and rice cooker! Plenty of towels and the pool/beach gear was a great bonus. The a/c worked great to keep us comfortable and the close proximity to both pools and a short walk to the beach made this an awesome place for our family trip.