Everything we needed along with a great view. Very comfortable. Excellent.