Tidy, clean, secure and superbly located near beach, shops and restaurants. Everything was in good order and the hosts were very responsive and communicated well in English