Maggie's Place was perfect for us. Spotlessly clean, well equipped and little extras made all the difference to our stay.
Would highly recommend if your looking for an experience out of the main city centre.