Oh, this is the spot! Gorgeous, fantastic location, everything you need. I plan on coming back, and will recommend this spot to everyone! ( As long as they can climb stairs. Lots of stairs/ but worth the climb!!)