I recommend this apartment mainly for the location. It's perfect, really close to the beach and having two separate bedrooms with separate showers and restrooms is great. Overall the apartment is very comfortable. When we were there specifically there were a few ants, which wasn't the best. Also the warm water in one of the showers sometimes was a bit spotty. The bed was super comfortable!
Overall, excellent value for price.