Good location. Great view and pool. Easy check in -out. Good communication.