very clean, modern and convenient. had a great stay and highly recommended!