Thoughtfully and well presented, everything it promised to be. Hope to stay again next time.