Everything we expected and more! Would absolutely recommend and stay there again.