The good: Fantastic location right on the beach and within walking distance of many restaurants. The apartment itself is nice with a view of the ocean. And building and neighborhood feels very safe. But there were a few things that were disappointing: The safe did not work and when we mentioned this to Pedro he just said it needs a new battery. Nothing about any plans to change the battery. The WiFi is very slow. You can send e mails but don’t plan on doing any work. When we arrived there was only the used very cheap toilet paper on the roll - no extras. Come on that is just not acceptable. When my girlfriend complained that we could not adjust temperature of the water in the shower Pedro said he would try to come look at this issue but he never did. No Kleenex in bathroom and no little amenities like salt or pepper and blender was dirty and not working. Finally shower towels were very cheap and we were only given one hand towel for the two of us for five days. And just very cheap. So very nice place but could have been much better. I will definitely stay in this same area on my next trip but not in this apartment.