This place is much better than even what the photographs show. Very clean, thoughtful touches, very well described instructions, beautiful location, wonderful hosts. We had a memorable stay and would love to come back again.