Beautiful spot! Great location! Wonderful hosts! Great attention to detail. This place is magazine worthy. 10/10, Would stay again!