The building is new and have everything you need for a comfortable stay. Clean rooms and showers, laundry machine, kitchen sink, refrigerator..... it is excellent. Staying there again for sure!!