The location is an excellent choice, as long as you don’t want to be in the heart of it all, but everything is within a short driving distance. The complex offered all the amenities listed, with a short walk to the beach. Property management company friendly, easy to get ahold of. Did have a problem with refrigerator holding its temp, called and service was set up for a service person to come out the next day. The only thing was we were not aware if the service person arrived as there was no communication if the fridge problem was resolved, it didn’t appear to be, still did not hold the temp. Other than that, everything was great!