We had everything we needed, it was very clean, comfortable and the views were amazing!!