Beautiful views, clean, comfortable, spacious, lovely hosts. We wish we could have stayed more than one night.