10 out of 10 cleanliness, comfort, location and hosts!