This hotel is located right beside Delft train station and bus terminal. It is super convenient to everywhere by public transportation. It provides gym, fun places, laundry, print free. If you book it try Expedia, you will not be able to check-in cause booking email is from Expedia, not your personal email. Then you will find it is not possible to use their app by login/verification. So you will need help from staffs every time. Not a big deal cause they are super friendly.