We loved our stay! The apartment was really clean, they had enough bath and hand towels for 4 people and they also had beach towels. The location is excellent, just 1 minute walk from the beach. There are very pampered restaurants, with Brazilian music, in front of the apartment. We will definitely stay there again when we return.