Absolutely perfect apartment. Has everything you will need and is perfect to have a home away from home. Check in was very easy and communication was so smooth and fast. Would definitely stay again!