Great location, great views, clean, worth the price.