This place has everything you need and more. Sparkling clean, nice location!