Everything as described! We had a wonderful stay and would like to come back anytime soon :)