Very clean. Great facilities. Beautiful decor.