Clean, spacious flat, good value, no hidden surprises, and everything went very smoothly with the booking.