Superb stay: spotless: great location and parking a huge plus