Price wise, communication wise, location wise, cleanliness wise : spot on !