Excellent experience from beginning to end. excellent location, clean, communication was great. Check in and checking out was very easy.