A wonderful place to stay, luxurious and comfortable. Make sure your stay is long enough that you get to enjoy the wonderful surrounds.