Everything is well organized and clean. Communication is fast and checkin check out process is really customer friendly and kept easy. additionally the location is really close to the beach.