The apartment was beautiful, comfortable, warm and well located. It had all the amenities you could need. The only thing that let it down was poor communication regarding check in. But would still highly recommend a stay here!