Ended up in another apartment because we asked for extra strong wifi to be able to work there. Great service to help us out. Very friendly and helpful people. All apartments are at great locations.
Just so you know: you have to pay a 150 euros deposit when you arrive.
Would definitely recommend!