This was one of the best places I have been in. Clean, fresh, modern, luxurious, spacious, great personnel, near beach and restaurants, big and well equipped gym, could charge car with 220v, a perfect terrace with outdoor shower and private jacuzzi for a really reasonable price.
Went with 2 children and they also loved it.