Great place. Climbing the stairs was a little rough, but the view made it better. David was a great host, giving us suggestions on things to do and places to eat. The place itself was nice and clean.