Had everything we needed for a 6 nights stay.
Self check in suited best for us since we got there late in the evening and didn't knew an exact time of arrival beforehand.
Well connected to public transport. There is a bus station near the location which connects to the rail station that is a about 10 minutes of walking distance.