Everything was perfect, all of our needs were met, the apartment is well thought out and feels home-like and, even though i had high expectations, they were still exceeded.