A beautifully maintained, well equipped, comfortable, spacious place with friendly and helpful hosts. Everything you could possibly wish for. I hope we can be back. Highly recommended!