This place has everything you need. A great location and perfect for a family.