Clean and caring. Very nice place and environment.