Easy 5 stars! Great location, extremely clean, easy check-in. Communication was easy and fast. GREAT stay.