Perfect location, warm hospitality and comfy accommodations.