Very well stocked kitchen and very clean. Nice hot showers, comfy bed. Everything is very new and well maintained. The parking was difficult but I figured it out.