Everything thought through. High spec bathroom and kitchen, beautiful outdoor seating area. It is clearly set-up for renting, so you don't feel like you're in someone's home. Small inside, but the garden size means that's not really and issue. Very good communication from the host.