Despite many criticisms in previous reviews, we were pleasantly surprised! The apartment was very spacious, towels and bed linens were provided, and the air conditioning units all worked! We couldn't hear the traffic on the street. The fly screens worked perfectly. However, there is no view of the sea or the beach, as one review stated. We would have been happy if there had been toilet paper upon arrival. We found that very sad!