I summarize in one word: perfect
I hope others enjoy staying in this apartment as much as we did.