Nice and clean, well kept 2 bedroom. Nice front patio by entry. Everything worked great in the apartment. Walls are thin if that matters for you. Great markets and restaurants close by, as well as beach! Great spot.