Excellent location, great host, easy to communicate with and ensures issues are taken care of.