This place will definitely not disappoint the most discerning of travellers. All the special thoughtful touches, location, cleanliness. Our stay exceeded all expectations.