Excellent location, amenities and ambience. Will definitely return for future stays.