The apartment has everything needed for family of 3 or 4. It is clean and basic. We felt safe in this complex/area. The shore is couple of blocks away and is spectacular. We don’t speak fluent Spanish so communication was not extremely easy but the host replied to all our messages (including to our English such) within reasonable time.