Everything was just as good or better than expected. We had a wonderful stay and hope to return soon!