This place is very clean as depicted in the pics. Justin is always reachable and is ready for all sort of help needed. You get all the things you need for you daily routine, if not just let Justin know and he makes sure you have it!! I stayed for 40 days, it felt like 8 was at my home.