Extremely professional and extremely clean. Only stayed for one night, but it is a Very nice place and would recommend.