This place ticks all of the boxes for me.
Sparkling clean, comfortable, well located and with great hosts.
Bernadette and Mark really made this feel like a home away from home.
I will be staying there again.