Super clean and lovely little place. Stairs are very steep but the location and quality of the place is worth it. Highly recommend.