Trust the reviews. Great place to stay. SuperHost for a reason!