This place is amazing! So cute, clean and the location is perfect.
Yes there are lots of stairs, but the view is worth it!