Great location, great flat, and lovely on-suite room... oh... and lovely cats... so good - I've already booked my next stay :-)