Excellent location, clean, and modern! William was responsive and check-in was a breeze.