Very good location, can't be faulted. But the hotel was dingy, small, cramped and dirty. The floors hasn't been mopped and the shower went scalding to freezing over and over. It was a tiny room for three people. View was nice enough but room was overly hot, though the fan did work it didn't work very well. Bed rock hard, coverlet dirty, though sheets were fresh. Like staying in a hostel.