Absolutely perfect. We felt very taken care of. Especially enjoyed the super comfy bed, jacuzzi and bikes. Location is super close to bike path along the water.