Very clean and worth every penny for the view. Everything about this stay was great!