Very well set up and provided for. A great place to stay.