Excellent location right on the beach. Great communications. Simple check in/out. Overall very good.