Great location and large apartment. The kitchen was a good size for us as well. Moira was very responsive and left us a kind note upon arrival. Check in was smooth and we didn't have any issues. The beds weren't the most comfortable we have slept on. Good value!