Absolutely excellent stay. The entire process worked perfectly and the stay itself was fantastic. The apartment has everything you need, and no extra things you don’t. Communication was great. Will definitely stay here again next time.