Excellent location, clean place, good hospitality and stylish accommodation.