Nice flat, lots of space and good check-in experience. €250 deposit on arrival is a bit strange however.