The place is immaculate and clean it’s in a modern complex and swimming pool area was lovely. The place is quite small but for our short stay was fine. Plenty of nearby shops and places to eat.