Everything that my group of 4 needed and more! Fantastic view and very clean! It was perfect.