all far beyond the best expectations. the apartment is perfect in every detail.