Clean, tidy, good amenities, great location, nice host. what more do you need?