The location of the Airbnb is a dream, the place itself is gorgeous and comfortably sleeps 3 at least. “On Site parking” means pay your own parking now apparently.