This Airbnb was as close to perfect as it gets--great location, clean, comfortable, easy.