Cleanliness, hospitality, finishing touches, great location & an awesome host.