Kevin was professional in his communication and extremely accommodating. The place was clean and very easy to find with all necessary amenities. I would definitely stay here again!