Excellent location, great rooms and views, and very clean! Loved staying here.