Absolutely perfect place to stay. The hosts are so friendly and helpful, and the property is gorgeous. The house is new and extremely well kept and has very thoughtful touches throughout, with great views and a clean, fresh smelling room. Would highly recommend; wish we could have stayed longer than one night!