Perfect location, lovely accommodation and everything you could need for your stay. Not even the squeaky floorboards could put a dampener on our stay!