Very clean, well situated spot with clear communication from start to finish.