This place should have everything you need to keep you satisfied. I found it completely safe and clean . The bathroom is spotless . Would recommend.