Great place, great views, great spa. Great communication, nice little details, fully recommend this place