Very clean place. Awesome views. Loved staying here.