Everything we expected and then some! Would love to stay again.