Excellent communication, easy check in process, and great location close to local restaurants and family friendly beaches.