This place has everything you need and more! There is plenty of room for large families and the location was perfect for our needs! Nicole made check-in super easy too!!