Clean, good communication, comfortable and a nice location conveniently next to stores and the beach. Walking distance to all. Would definitely stay again :)