The apartment was very clean, had enough space, well equipped kitchen and everything you need! Communication and check in have been perfect! The area is amazing and super close to the beach and the zoo. Highly recommended!