This place in deed is very beautiful, romantic and absolutely recommendable. Stunning mountain view, great interior design and in the middle of nature.
Make sure your car is not too big as the way up is really narrow but totally worth it.