Superb accommodations, newly renovated with all the amenities a traveller could wish for and pet friendly too!