Clean place in a great location. It's as small as it looks, so be prepared to have enough space to eat, sleep, shower, and not much more. I had no trouble setting up my laptop on the small fold-down table, but for extended use it wouldn't be very comfortable to sit and work at. There's no large kitchen bowls and the bath towels are small enough that I needed both for one person and I'm not large, I've suggested the host supply some larger ones in the future!
The vegetarian restaurant downstairs is amazing, there's a supermarket and a convenience store across the road, and a laundromat not far away. No complaints about nearby amenities :)