Very well setup. Everything you need for your stay is provided.