Great location. Good instructions and communication. Clean and well appointed.