The apartment is very clean, modern, spacious, and has all the amenities you need. Location is very central and there are a lot of restaurants around. We were travelling with our 8 month old son and there were toys and baby amenities for him, too.