Great location; very clean; excellent communication. I was worried about parking, but finding street parking was not an issue.