Everything as described and better! Can't wait to stay again....hopefully soon!