Great location, clean, good size, everything you need, lovely host - what more do you need!