Fantastic place: great location, spotless, beautifully designed and well equipped. Loved the private patio!