We all extremely enjoyed our stay and had such a lovely time. When you walk in you have to take your time to take everything in. There is so much this place has to offer, even to the slightest detail that gives it the wow factor. Definitely deserving of this 5 star rating.