Great location. Great views. Very clean. We will be back.