The place was very clean and it felt like I was staying in a home away from home! Keisha was a wonderful host. Directions and rules were clear and they were available in case I needed anything.