trip advisor is a really good site to get reviews as well.
That is true - I have used it a lot in my search. I THINK I found something on Booking.com. It is not cheap - but then again, not as expensive as other places. It is a flat featuring a living room with kitchen, TV and Wifi, washing machine, dishwasher, nice bathroom, OK bedroom and a TERRACE.

Almost all reviews are very positive, so I booked that one.