great location, great communication and a great experience all around