Fantastic stay at Karen and Steve's place - great location, lovely apartment with everything you needed, and superb communication and hospitality. Would stay again in a heartbeat. Thanks both!