Everything was fantastic - far beyond our expectations! The views were spectacular! The decor was really fun and very creative. We had everything we needed and more!