This place has everything you need. It is clean an spacious and definitely worth the price. William was very responsive and helpful. I would definitely recommend staying here.