This place has everything you need, would definitely recommend. Mason and Jaime were awesome hosts and replied very quickly if we had any questions.