Location, cleanliness, communication with host were all great- definitely recommend!