Very clean, nice pool, good walk to the beach. It’s on the first floor so it was perfect for my Grandma and I since she is elderly. There were a few loud drunken partiers in a neighboring unit but otherwise our stay was very nice!