Spotless flat and fantastic location. We loved staying here and would definitely return.