Ed & Terry take great pride in being top notch Airbnb hosts and have thoughtful touches throughout.