Great directions and booking communication. Accomodations were perfect for our large family. The kids loved the nearby beach. After I left my phone, Mary went the extra mile to ship it back to me. Thanks for a great stay!