Everything we could’ve asked for and more. Beautiful setting, well-appointed, relaxing environment and has a great kitchen. I don’t know how you’d be disappointed staying here.