Great location with some disappointing cleaning issues.