Great location, views are beautiful on a good day, and very clean.
Be very familiar with the instructions on parking before arrival. Check in can be confusing if you're not prepared.