Nikitas Place was lovely. Two large rooms with lots of natural light making the space feel comfortable.
Location is great, right next to the river with a couple of restaurants/bars around.