Communication for the check in and rental car was easy. Parking is also really easy. Location is close to a handful of beaches and restaurants. We enjoyed our stay!