If you want to be pleasantly surprised at every turn stay here. No lack of style, hospitality, or class.