We really enjoyed our stay here! The location was walking distance to the beach and they provided all the beach equipment. Beautiful grounds with pools and hot tubs and parking garage. The apartment was clean and comfortable and had everything we needed. I would stay here again for sure.