The apartment had a great layout and had everything we needed for our two week stay. Check in was a breeze. Maisha was also super friendly and attentive. Communication was excellent. Overall, we had a pleasant experience!