We really enjoyed our stay right on the water. We loved the location right on the water, close to grocery and restaurants but felt like we were away from the crowds. The tennis courts were fantastic. I'd stay here again.