The apartment was very clean and had everything you needed. Elina was always quick to respond and to help us with our questions. She was very flexible when our flight was cancelled before. We would highly recommend!