This is a wonderful place to stay at the beach in a great location. I did not get an opportunity to meet our wonderful hosts because the check-in process was so convenient, but they were extremely responsive. It is a nice, large space with a great outdoor deck (with a grill and fire pit) and good seating for big family meals. My only wish is that we could have stayed for more than two nights.