Beautiful and clean place. Great communication. Was a bit of miscommunication about the heating of the pool but it worked out in the end.