Beautiful place. Diana is very meticulous about everything and it was great. She was great with my last minute booking. Wonderful host.