Beautiful place, exactly as described. I had been here once before and it was as amazing as the first time. Good hosts; clear instructions and generally great communication. Nice thoughtful touches throughout. Highly recommend :)