Perfect host, perfect location, perfect space. I can't think of anything that would have improved our stay.