This place is perfect! Great location, beautiful scenery, and great, responsive hosts! The parking is a huge plus and is walking distance to amazing views and plenty of great restaurants! We would definitely stay here again!