We had a cery pleasant stay at ApartDirect. The rooms are comfortable and well-equipped, the check-in and check-out was super-smooth.