absolutely brilliant place to stay. lovely, modern and fresh. great location and was close to beach and shopping centers. great hosts, good communication. will be hoping to stay again soon.