Great location, excellent host, modern and clean accommodations, great price--what more could you ask for?