Excellent location, amazing views! An excellent place if you have a car to park: having on-site parking is a big plus.