Lovely place, good location and great communication. We booked an hour before check-in and all the information we needed was sent in time. Only slight downsides were a very steep staircase and the people above were a bit noisy in the mornings, otherwise great!