Very clean. Very nice place. Good location.