Beautiful home; thoughtfully appointed; fun location; wonderful, communicative, helpful hosts - couldn't have asked for more!