Nice apartment - clean, equipped etc
The check in process could be simplier. I felt like entering another country. No idea what they do with my passport, why do they need additional 300 pounds deposit etc.