Perfect location and size!!! Very clean. Exceeded my expectations! 10/10