Clean, a lot of amenities, friendly hosts