Perfect for what we needed. Stuart communicates very quickly and thoroughly. All of our questions were answered and it was a very easy check in/check-out process.