Perfect, nothing less than this! If I could I would give it 6 stars!! The apartment is beautiful, with all we needed and a little bit more. We went with our 3 year old son and it was great - the apartment has safety net in all windows. The kitchen is fully equipped with GREAT appliances, TV with home theater, great CDs to listen, a very pleasant balcony with table and chairs, very comfortable beds. And the building is great, in a great location, security 24hs and swimming pool. We didn't want to leave!!!