location, accommodations, flexibility, cleanliness all 10/10