great place, prefect for a couple or small family.
Hayley does a great job to make her great welcome. great hospitality, great location, great place