This place has it all. Great views, great host, clean and cozy place with plenty of privacy. We were here during poor weather conditions and the view was still absolutely breathtaking. We wish we could have stayed longer! A+