Very clean and new! Nice place!