This place has absolutely everything you need to make your stay perfect. Clean and in a very safe location. We love to stay there when we are in town. Highly recommend it.