Fantastic place, exactly as advertised. The pictures don't even do it justice. There are so many extra little touches that just makes the stay a wonderful experience. Gemma is the perfect host, the property location is perfect.