Overall a good place to stay, very spacious. Pool area was great for kids, however the beach is not suitable for swimming especially with little kids.