Location, style, cleanliness, safety and a very pleasant host. Even better then expected!