Karen's place is absolutely perfect! She left no detail to chance. We stay in lots of Airbnbs and this was tops in every regard!