Simply perfect. Nothing bad to say about this place, we had such a great time.