Everything was super new and clean. There was everything you might need for a short stay or even a longer stay. I would definitely recommend. Check in and out process was a bit confusing but the reception said they have just opened so it should improve in the future.