Fantastic place. Couldn't have been happier. Lots of thoughtful touches, immaculately clean (and I'm picky), fabulous view, and really nice host.