This place has a great view!!! The only downsides are, no screens on the windows, so lots of mosquitos, and the 100 steps up 5 flights of stairs. Great location near Rialto.