Absolutely perfect. Unbeatable location, super comfy beds, clean and wonderful hosts. We will definitely be back and easily recommending to family and friends!