Debs place is a beautifully well appointed self contained flat that will make you feel at home the moment you walk through the door.
From the tiny little touches to the comfortable beds, gorgeous bathroom and very usable kitchen living areas I could not fault this lovely place.