Excellent stay all around. Great location, convenient check-in, effective communication. I would definitely stay here again.