Positive: the apartment was spacious with a great location overlooking the beach. The building had a beautiful pool. The rooms are big and bed comfortable. The house easily fit 6 people without having to sleep on the couch. The kitchen was well equipped and there were plenty of grocery stores and restaurants in walking distance.
Cons: the sink was leaking for the first 2 days of our trip and it was fixed only after 10 phone calls and me having to yell at someone. Third day the bathtub stoped draining and the company never send anyone to fix it. The house was pretty dirty too, with visible dust and sand on the floors.
If you are lucky to have no issues during your stay, you will enjoy the great apartment with excellent location.