The place is really close to a subway station (1 min walk ). The house has an elevator which is pretty convenient if you are traveling with luggage.
Unfortunately there where no towels in the bathroom for us so we had to go out and buy some after we got there in the evening