Excellent location. Clean interior. Good stay.