A fantastic place for a large family in a great location.