Everything you need from a place to stay. Beautiful place and homely. Friendly and helpful hosts.
Would defiantly return.