We had a very comfortable, relaxing stay. The location is great. Lots of extra touches really impressed us. Communication was great throughout and check-in very smooth.