Excellent Stay - so well located and spotless - we were extremely happy.