About as good location as it can get right next to the beach. Good communication and super easy check in.