The apartment is very nice and modern. You cannot go wrong with the villas. Gread for avoiding the crowded standard hotels. The only complaint I would have is that the beach is not very comfty, not easy to bathe. The breakfast here is fine but not worth it's price and the crowd is almost overwhelming.