Communication was fantastic! Check in and check out was a breeze. Excellent location!!! We loved the place and would certainly recommend it!