This place is "as advertised", and then some! Pictures don't even do it justice. The hosts are extraordinarily accommodating and kind, and the property is just amazing. We will definitely be returning!