We had a really good time at this place. It was spacious, clean and well designed. The hosts were generous and easy to communicate with; we would happily stay there again.