We had a perfect stay and wished we could stay longer. Highly recommend staying here. The apartment was clean, spacious, comfortable, and had everything we needed. Check in and communication was very easy too.