Very easy to self check in. The house is located on a quiet street in a nice neighbourhood. Would happily recommend to other travellers.