Great location, spotlessly clean, fabulous hosts that went the extra mile.