The building and grounds are dated, however this unit has been mostly updated, other than the upstairs balcony being closed. The unit was very clean, check in communication great. The pool is nice, and really nice being right on the beach and having shopping (Walmart) and eating options within easy walking distance. Nice to have a garage to pull into to load and unload, no stairs into the unit, although bedrooms are upstairs. Master bedroom has a nice counter and sink for makeup and in room needs. Laundry is not in the unit but wasnt a consideration for our stay. Overall, this is not a high end, modern, luxury facility but it was very clean, and offered all the amenities we needed for our stay, and it is on the beach! We'd go back.