Do not stay here with a small child, unless you make sure your room size is big enough. The view from my room was gorgeous and it's probably the only reason why I didn't pay attention on the room size was available to book. The beach was small, but great, clean, and sandy. Water was ideal. I was looking to stay far from crowd and be on the mostly own beach. I thought it's all about this hotel. But, unfortunately, my experience as a guest with a child was ridiculous becasue of room size, which was 205 sqft, lack of dining options and customer service from the hostess side. No prioritites for guests who live in the hotel. Your child is hungry, they don't care, tables by reservations only, or eat in your small room. Per my experience, they welcome and serve better people from outside the hotel. Even a lot of paid street parking in the area, no available parking around to avoid $50 daily hotel parking fees. If you think it's far from crowd, forget about the crowd is here. So, unfortunately, I was hoping to relax, to swim, to enjoy and have a great time, but instead I cancelled my trip. I offered per my request another available accommodation, but two options they offered had something I couldn't stay there. So.... but the room view was really gorgeous, the swimming in the ocean was really great.