This is a very nice hotel, but I wouldn't recommend it for families with young children. The beach is a very short walk (5 min or less) and actually a pretty nice beach area. However, the pool area is pretty lacking for kids. There is a small playground, but I would much rather have some nice slides or a lazy river in the pool area for the kids. The room was very well kept, but we were very disappointed in the size. The room itself was small but manageable. However, the bathroom was a joke! You can't sit on the toilet without your feet touching the shower. The Bidet was right in the middle of the bathroom and did nothing but take up valuable space. We were very pleased with the restaurant and I think this is where most of the "4-star" score comes from. There were always a good section of daily menus and the buffet was more than sufficient. The staff was very friendly and no major complaints. The supermarket and bakery are also a 5 minute walk. Overall it was a nice hotel, and we enjoyed our stay. However, I would recommend looking for a comparable hotel with some better options for kids if that's what you're looking for.