This place is fantastic. There are lots of stairs but the view is worth it! The hosts are lovely and helpful and give amazing advice. Location is super central, right by Rialto.