The location is great if you have car. The apartment itself is pretty basic but it has everything you'd want to find in an AirBNB. The courtyard pool and cabana is nice though. Great place to lounge after a long day.
Be warned though: If you have a physical disability or aren't comfortable hauling your luggage up a flight of stairs then this is likely not the place for you.