Spacious and very accommodating, perfect for our stay! Really appreciate the beach gear and even after-sun care products. Helped us have much more fun!