Positives: Great location, walkable to beach, restaurants, amusement park, shopping, groceries, mini golf, arcade, waterpark, pretty much everything from this location is walkable. Great courtyards, one with two grills and seating, another with some outdoor furniture. Outdoor showers were also great. Slobodanka was very accommodating, friendly and was quick to remedy any issues we had. We needed an air pump for something and she had that on the spot.Negatives: The unit needs a dehumidifier running full time. We found one in the closet and after running it for a day, the air quality was much improved. It's a smaller dehumidifier so we had to empty it a lot. The rooms could use some new dressers. They had a musty smell and we didn't want to put clothes in them. Not the end of the world at all though. When we first got there, we had a little bit of a fly/knat problem in the apartment but it was taken care of by Slobodanka immediately.Overall it was a great stay and we would definitely come back!