The apartmentwas very clean and the bed was comfortable. The check in was very easy and flexible. The major drawbacks to the stay were that it was uncomfortably hot and noisy. Earplugs were provided but they didn't help too much.