Sparkling clean? Check. Great Communication? Check. Easy Check-in? Check. All these and walking distance to a sandy beaches, bars and restaurants? Triple check!