Location, location location! It has everything you need and more! We will definitely return back! This place was ideal for our family of 3.