Clean, modern, recently updated. Very nice stay.