Our family stayed here for 1 week. We had a great time, the location, unit and amenities were perfect. The beds were comfortable, the kitchen was well stocked and all basic amenities were provided. The beach and dock area was great for adults and kids, the walk in beach area was a huge plus. We met the owners on the first and last days of our stay and they were very nice and helpful. We hope to stay here again soon!