The apartment is great, located in a gated community. Pool had a heater. Check in and check out was easy. We were very comfortable. The problem is Terrenas during Spring Break (Semana Santa). Streets were crowded with motorcycles, people were loud, with bad manners, music was loud and vulgar. The beach was nice, a few people were on the beach actually. Local cuisine is great. I will return but not on a holiday.