Clean and modern apt- we stayed with our two kids (3 yrs and 6 months) and it was great!