Five stars all round to a beautiful property in a great location. Fast, responsive communication from the host and some thoughtful extra touches. We had a great time!