Great location, beautiful and clean apartment, great communication and everything works great.... what more can you ask for? I highly recommend staying here.