Great place! Location is beautiful and exactly what we were wanting. The private beach area was perfect. Great communication too!