Great location. Very clean. Great views. Very relaxing time spent.