Great apartment, so much is thought out!