The apartment suited our needs perfectly. Every step of the process was very smooth - from booking to checking out. We would definitely stay again.