Nice clean place with great views and good hospitality.