Perfect and as advertised! Alex was great about communication and the location was perfect for our needs.