The building looked a bit run down, as did the neighborhood. As other reviewers have said, it was loud, but it only kept me up one night, but I think people were watching a big World Cup game. The apartment itself was spotless and modern. Communication was great, larry answered all my issues promptly. The beach is absolutely beautiful. And yes, you are really right on the beach. Cons were the lock to the balcony doors didn’t work so my husband had to battle with it every time he wanted to go in or out. Definitely not enough towels or toilet paper for four people. (Meaning only one beach and one bath towel per person). But overall I would recommend it and I would stay again, definitely worth it, especially to have a full kitchen and a separate sleeping area for our kids.