Great hosts - and lots of little touches that made the stay special