This place is very clean and has everything you need. The location is awesome and Gavin and his friend were always very attentive and responded quickly to any questions or concerns we had.