A truly beautiful stay at a breathtakingly beautiful place. Craig and his friends' hospitality is unparalleled. Warmly recommended!