Karen's place is lovely. Exactly as described a perfect little hotel room/studio apartment.
Didn't get a chance to meet face to face but she was very responsive to messages and offered good tips about local food.